extends BattleState

@onready var card_table = $"../../CardTable"
@onready var player_in_battle = $"../../PlayerInBattle"
@onready var monster_handler = $"../../MonsterHandler"


func enter() -> void:
	if !CardManager.skip_draw_card:
		card_table.recovery_player_card()
	#player 回合结束的增益减益
	player_in_battle.after_round()
	# monster回合开始的时增益
	for m in monster_handler.get_children():
		m.before_round()
	transition_requested.emit(self, State.STATE_MONSTER_IN_ROUND)

